home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 2324 / 2324.xpi / chrome / sessionmanager.jar / content / sessionmanager / sessionmanager.xul < prev    next >
Encoding:
Extensible Markup Language  |  2009-11-04  |  12.4 KB  |  183 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://sessionmanager/skin/sessionmanager.css" type="text/css"?>
  3.  
  4. <!DOCTYPE overlay SYSTEM "chrome://sessionmanager/locale/sessionmanager.dtd">
  5.  
  6. <overlay id="sessionmanagerOverlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  7.     <script type="application/x-javascript" src="chrome://sessionmanager/content/sessionmanager.js"/>
  8.     
  9.     <stringbundleset id="stringbundleset">
  10.         <stringbundle id="bundle_sessionmanager" src="chrome://sessionmanager/locale/sessionmanager.properties"/>
  11.     </stringbundleset>
  12.     
  13.     <!-- Menu in toolbar -->
  14.     <toolbarpalette id="BrowserToolbarPalette"> <!-- Firefox/SeaMonkey (toolbar) -->
  15.         <toolbarbutton id="sessionmanager-toolbar" type="menu-button" class="toolbarbutton-1 chromeclass-toolbar-additional" label="&sessionManager;" buttontooltiptext="&toolbar.tooltip;"
  16.                        oncommand="gSessionManager.save(null, null, null, event.shiftKey);" onclick="gSessionManager.onToolbarClick(event, this);" tooltiptext="&toolbar.menu.tooltip;" contextmenu="">
  17.             <menupopup onpopupshowing="gSessionManager.init(this, true);" onclick="event.stopPropagation();" oncommand="event.stopPropagation();">
  18.                 <!--menuitem label="SQL Conversion Test" oncommand="gSessionManager.convertToSQL();"/>
  19.                 <menuitem label="&session_explorer.label;" accesskey="&session_explorer.accesskey;" oncommand="gSessionManager.openSessionExplorer();"/-->
  20.                 <menuitem _id="load" label="&load.label;" accesskey="&load.accesskey;" oncommand="gSessionManager.load();"/>
  21.                 <menuitem _id="save" label="&save.label;" accesskey="&save.accesskey;" oncommand="gSessionManager.save();"/>
  22.                 <menuitem _id="saveWin" label="&saveOne.label;" accesskey="&saveOne.accesskey;" oncommand="gSessionManager.saveWindow();"/>
  23.                 <menuitem _id="rename" label="&rename.label;" accesskey="&rename.accesskey;" oncommand="gSessionManager.rename();"/>
  24.                 <menuitem _id="remove" label="&remove.label;" accesskey="&remove.accesskey;" oncommand="gSessionManager.remove();"/>
  25.                 <menuitem _id="group" label="&group.label;" accesskey="&group.accesskey;" oncommand="gSessionManager.group();"/>
  26.                 <menuseparator _id="autosave-separator"/>
  27.                 <menuitem _id="closer" label="&closeSession.label;" accesskey="&closeSession.accesskey;" oncommand="gSessionManager.closeSession();"/>
  28.                 <menuitem _id="abandon" label="&abandonSession.label;" accesskey="&abandonSession.accesskey;" oncommand="gSessionManager.abandonSession();"/>
  29.                 <menuitem _id="closer_window" label="&closeWindowSession.label;" accesskey="&closeWindowSession.accesskey;" oncommand="gSessionManager.closeSession(true);"/>
  30.                 <menuitem _id="abandon_window" label="&abandonWindowSession.label;" accesskey="&abandonWindowSession.accesskey;" oncommand="gSessionManager.abandonSession(true);"/>
  31.                 <menuseparator _id="backup-separator"/>
  32.                 <menu _id="backup-menu" label="&backup_sessions.label;" accesskey="&backup_sessions.accesskey;">
  33.                     <menupopup onpopupshowing="event.stopPropagation();">
  34.                     </menupopup>
  35.                 </menu>
  36.                 <menuseparator _id="start-separator"/>
  37.                 <menuseparator _id="separator"/>
  38.                 <menuitem label="&openFolder.label;" accesskey="&openFolder.accesskey;" oncommand="gSessionManager.openFolder();"/>
  39.                 <menuseparator _id="options-separator"/>
  40.                 <menuitem label="&options.label;" accesskey="&options.accesskey;" oncommand="gSessionManager.openOptions();"/>
  41.                 <menuseparator/>
  42.                 <menu _id="undo-menu" label="&undoClosed.label;" accesskey="&undoClosed.accesskey;">
  43.                     <menupopup onpopupshowing="event.stopPropagation();">
  44.                         <menuitem _id="windows" label="&closedWindows;" disabled="true"/>
  45.                         <menuseparator _id="closed-separator"/>
  46.                         <menuitem _id="tabs" label="&closedTabs;" disabled="true"/>
  47.                         <menuseparator _id="end-separator"/>
  48.                         <menuitem label="&clearList.label;" accesskey="&clearList.accesskey;" oncommand="gSessionManager.clearUndoListPrompt();"/>
  49.                     </menupopup>
  50.                 </menu>
  51.             </menupopup>
  52.         </toolbarbutton>
  53.         
  54.         <toolbarbutton id="sessionmanager-undo" type="menu-button" class="toolbarbutton-1 chromeclass-toolbar-additional" label="&toolbar.undo.label;" buttontooltiptext="&toolbar.undo.tooltip;"
  55.                        oncommand="if (event.shiftKey) gSessionManager.undoCloseWindow(); else if (gSessionManager.mSessionStore.getClosedTabCount(window)) undoCloseTab(); else this.open = true;" 
  56.                        onclick="gSessionManager.onToolbarClick(event, this);" tooltiptext="&toolbar.undo.menu.tooltip;" contextmenu="">
  57.             <menupopup onpopupshowing="gSessionManager.initUndo(this, true);" onclick="event.stopPropagation();" oncommand="event.stopPropagation();">
  58.                 <menuitem _id="windows" label="&closedWindows;" disabled="true"/>
  59.                 <menuseparator _id="closed-separator"/>
  60.                 <menuitem _id="tabs" label="&closedTabs;" disabled="true"/>
  61.                 <menuseparator _id="end-separator"/>
  62.                 <menuitem label="&clearList.label;" accesskey="&clearList.accesskey;" oncommand="gSessionManager.clearUndoListPrompt();"/>
  63.             </menupopup>
  64.         </toolbarbutton>
  65.     </toolbarpalette>
  66.     
  67.     <!-- Menu in Tools Menu -->
  68.     <menupopup id="menu_ToolsPopup"> <!-- Firefox -->
  69.         <!--menuitem id="sessionexplorer-item" label="&session_explorer.label;" accesskey="&session_explorer.accesskey;"
  70.                   oncommand="gSessionManager.openSessionExplorer()" insertbefore="devToolsSeparator"/-->
  71.         <menu id="sessionmanager-menu" label="&sessionManager;" accesskey="&toolsmenu.accesskey;" insertbefore="devToolsSeparator">
  72.                 <menupopup id="sessionmanager-menu-popup"/>
  73.         </menu>
  74.     </menupopup>
  75.     
  76.     <menupopup id="taskPopup"> <!-- SeaMonkey -->
  77.         <!--menuitem id="sessionexplorer-item" label="&session_explorer.label;" accesskey="&session_explorer.accesskey;"
  78.                   oncommand="gSessionManager.openSessionExplorer()" insertbefore="navBeginGlobalItems"/-->
  79.         <menu id="sessionmanager-menu" label="&sessionManager;" accesskey="&toolsmenu.accesskey;" insertbefore="navBeginGlobalItems">
  80.                 <menupopup id="sessionmanager-menu-popup"/>
  81.         </menu>
  82.     </menupopup>
  83.     
  84.     <menupopup id="sessionmanager-menu-popup" onpopupshowing="gSessionManager.init(this);">
  85.         <!--menuitem label="SQL Conversion Test" oncommand="gSessionManager.convertToSQL();"/-->
  86.         <menuitem _id="load" label="&load.label;" accesskey="&load.accesskey;" oncommand="gSessionManager.load();"/>
  87.         <menuitem _id="save" label="&save.label;" accesskey="&save.accesskey;" oncommand="gSessionManager.save();"/>
  88.         <menuitem _id="saveWin" label="&saveOne.label;" accesskey="&saveOne.accesskey;" oncommand="gSessionManager.saveWindow();"/>
  89.         <menuitem _id="rename" label="&rename.label;" accesskey="&rename.accesskey;" oncommand="gSessionManager.rename();"/>
  90.         <menuitem _id="remove" label="&remove.label;" accesskey="&remove.accesskey;" oncommand="gSessionManager.remove();"/>
  91.         <menuitem _id="group" label="&group.label;" accesskey="&group.accesskey;" oncommand="gSessionManager.group();"/>
  92.         <menuseparator _id="autosave-separator"/>
  93.         <menuitem _id="closer" label="&closeSession.label;" accesskey="&closeSession.accesskey;" oncommand="gSessionManager.closeSession();"/>
  94.         <menuitem _id="abandon" label="&abandonSession.label;" accesskey="&abandonSession.accesskey;" oncommand="gSessionManager.abandonSession();"/>
  95.         <menuitem _id="closer_window" label="&closeWindowSession.label;" accesskey="&closeWindowSession.accesskey;" oncommand="gSessionManager.closeSession(true);"/>
  96.         <menuitem _id="abandon_window" label="&abandonWindowSession.label;" accesskey="&abandonWindowSession.accesskey;" oncommand="gSessionManager.abandonSession(true);"/>
  97.         <menuseparator _id="backup-separator"/>
  98.         <menu _id="backup-menu" label="&backup_sessions.label;" accesskey="&backup_sessions.accesskey;">
  99.             <menupopup onpopupshowing="event.stopPropagation();">
  100.             </menupopup>
  101.         </menu>
  102.         <menuseparator _id="start-separator"/>
  103.         <menuseparator _id="separator"/>
  104.         <menuitem label="&openFolder.label;" accesskey="&openFolder.accesskey;" oncommand="gSessionManager.openFolder();"/>
  105.         <menuseparator _id="options-separator"/>
  106.         <menuitem label="&options.label;" accesskey="&options.accesskey;" oncommand="gSessionManager.openOptions();"/>
  107.         <menuseparator/>
  108.         <menu _id="undo-menu" label="&undoClosed.label;" accesskey="&undoClosed.accesskey;">
  109.             <menupopup onpopupshowing="event.stopPropagation();">
  110.                 <menuitem _id="windows" label="&closedWindows;" disabled="true"/>
  111.                 <menuseparator _id="closed-separator"/>
  112.                 <menuitem _id="tabs" label="&closedTabs;" disabled="true"/>
  113.                 <menuseparator _id="end-separator"/>
  114.                 <menuitem label="&clearList.label;" accesskey="&clearList.accesskey;" oncommand="gSessionManager.clearUndoListPrompt();"/>
  115.             </menupopup>
  116.         </menu>
  117.     </menupopup>
  118.  
  119.     <menupopup id="sessionmanager-ContextMenu" onpopupshowing="gSessionManager.session_popupInit(this);">
  120.         <menuitem _id="loadr" label="&load_replace.label;" accesskey="&load_replace.accesskey;" oncommand="gSessionManager.session_load(true);"/>
  121.         <menuitem _id="loada" label="&load_append.label;" accesskey="&load_append.accesskey;" oncommand="gSessionManager.session_load(false);"/>
  122.         <menuitem _id="loadaw" label="&load_append_window.label;" accesskey="&load_append_window.accesskey;" oncommand="gSessionManager.session_load(false, true);"/>
  123.         <menuseparator/>
  124.         <menuitem _id="replace" label="&replace_all.label;" accesskey="&replace_all.accesskey;" oncommand="gSessionManager.session_replace(false);"/>
  125.         <menuitem _id="replacew" label="&replace_window.label;" accesskey="&replace_window.accesskey;" oncommand="gSessionManager.session_replace(true);"/>
  126.         <menuseparator/>
  127.         <menuitem _id="closer" label="&closeSession.label;" accesskey="&closeSession.accesskey;" oncommand="gSessionManager.session_close(false, false);"/>
  128.         <menuitem _id="abandon" label="&abandonSession.label;" accesskey="&abandonSession.accesskey;" oncommand="gSessionManager.session_close(false, true);"/>
  129.         <menuitem _id="closer_window" label="&closeWindowSession.label;" accesskey="&closeWindowSession.accesskey;" oncommand="gSessionManager.session_close(true, false);"/>
  130.         <menuitem _id="abandon_window" label="&abandonWindowSession.label;" accesskey="&abandonWindowSession.accesskey;" oncommand="gSessionManager.session_close(true, true);"/>
  131.         <menuseparator _id="close_separator"/>
  132.         <menuitem label="&rename.label;" accesskey="&rename.accesskey;" oncommand="gSessionManager.session_rename();"/>
  133.         <menuitem label="&remove_one.label;" accesskey="&remove.accesskey;" oncommand="gSessionManager.session_remove();"/>
  134.         <menuitem _id="changegroup" label="&change_group.label;" accesskey="&change_group.accesskey;" oncommand="gSessionManager.group_rename();"/>
  135.         <menuseparator/>
  136.         <menuitem _id="startup" label="&set_startup.label;" accesskey="&set_startup.accesskey;" oncommand="gSessionManager.session_setStartup();"/>
  137.     </menupopup>
  138.  
  139.     <menupopup id="sessionmanager-groupContextMenu" onpopupshowing="gSessionManager.group_popupInit(this);">
  140.         <menuitem label="&rename_group.label;" accesskey="&rename.accesskey;" oncommand="gSessionManager.group_rename();"/>
  141.         <menuitem label="&remove_group.label;" accesskey="&remove.accesskey;" oncommand="gSessionManager.group_remove();"/>
  142.     </menupopup>
  143.         
  144.     <menupopup id="sessionmanager-undo-ContextMenu">
  145.         <menuitem label="&remove_item.label;" accesskey="&remove_item.accesskey;" oncommand="gSessionManager.removeUndoMenuItem(document.popupNode);"/>
  146.     </menupopup>
  147.     
  148.     <popupset id="mainPopupSet"> <!-- Firefox -->
  149.         <menupopup id="sessionmanager-ContextMenu"/>
  150.         <menupopup id="sessionmanager-groupContextMenu"/>
  151.         <menupopup id="sessionmanager-undo-ContextMenu"/>
  152.     </popupset>
  153.     
  154.     <popupset id="taskPopup"> <!-- SeaMonkey -->
  155.         <menupopup id="sessionmanager-ContextMenu"/>
  156.         <menupopup id="sessionmanager-groupContextMenu"/>
  157.         <menupopup id="sessionmanager-undo-ContextMenu"/>
  158.     </popupset>
  159.  
  160.     <!-- Sidebar Menu --><!--
  161.     <menupopup id="viewSidebarMenu">
  162.         <menuitem key="openSessionManagerSidebarKb" observes="viewSessionManagerSidebar"/>
  163.     </menupopup>
  164.  
  165.     <keyset id="mainKeyset">
  166.         <key id="openSessionManagerSidebarKb" command="viewSessionManagerSidebar"
  167.             key="&openSessionManagerSidebar.commandkey;" 
  168.             modifiers="accel,shift"/>
  169.     </keyset>
  170.  
  171.     <broadcasterset id="mainBroadcasterSet"> 
  172.         <broadcaster id="viewSessionManagerSidebar" 
  173.             label="&sessionManager;"
  174.             autoCheck="false"
  175.             type="checkbox"
  176.             group="sidebar"
  177.             sidebarurl="chrome://sessionmanager/content/sidebar.xul"
  178.             sidebarTitle="&sessionManager;"
  179.             oncommand="toggleSidebar('viewSessionManagerSidebar');"/>
  180.     </broadcasterset>
  181. -->
  182. </overlay>
  183.